package com.jlcloud.core.tool.constant;

/**
 * <p>计划时间常量</p>
 *
 * @author By: zhangchunyang <br>
 * @Package: com.jlcloud.core.tool.constant <br>
 * @CreateTime: 2024-12-09 17:02 <br>
 * @Copyright: 2021 www.jilianjituan.com Inc. All rights reserved. <br>
 * @Caution 注意：本内容仅限于冀联人力集团内部传阅，禁止外泄以及用于其他的商业目的 <br>
 */

public class TaskConstant {

	/**
	 * 每5秒杀,运行一次
	 **/
	public static final String CRON_EVERY_5_SECOND = "0/5 * * * * ? ";
	/**
	 * 每1分钟,运行一次
	 **/
	public static final String CRON_EVERY_1_MINUTES = "0 0/1 * * * ?";
	/**
	 * 每3分钟,运行一次
	 **/
	public static final String CRON_EVERY_5_MINUTES = "0 0/5 * * * ?";
	/**
	 * 每10分钟,运行一次
	 **/
	public static final String CRON_EVERY_10_MINUTES = "0 0/10 * * * ?";
	/**
	 * 每20分钟,运行一次
	 **/
	public static final String CRON_EVERY_20_MINUTES = "0 0/20 * * * ?";
	/**
	 * 每30分钟,运行一次
	 **/
	public static final String CRON_EVERY_30_MINUTES = "0 0/30 * * * ?";
	/**
	 * 每1小时,运行一次
	 **/
	public static final String CRON_EVERY_1_HOUR = "0 0 * * * ?";
	/**
	 * 每2小时,运行一次
	 **/
	public static final String CRON_EVERY_2_HOUR = "0 0 0/2 * * ?";
	/**
	 * 每4小时,运行一次
	 **/
	public static final String CRON_EVERY_4_HOUR = "0 0 0/4 * * ?";
	/**
	 * 每6小时,运行一次
	 **/
	public static final String CRON_EVERY_6_HOUR = "0 0 0/6 * * ?";
	/**
	 * 每8小时,运行一次
	 **/
	public static final String CRON_EVERY_8_HOUR = "0 0 0/8 * * ?";
	/**
	 * 每12小时,运行一次
	 **/
	public static final String CRON_EVERY_12_HOUR = "0 0 0/12 * * ?";
	/**
	 * 每天凌晨0点,运行一次
	 **/
	public static final String CRON_AT_0_AM = "0 0 0 * * ?";
	/**
	 * 每天凌晨00:30点,运行一次
	 **/
	public static final String CRON_AT_030_AM = "0 30 0 * * ?";
	/**
	 * 每天凌晨1点,运行一次
	 **/
	public static final String CRON_AT_001_AM = "0 0 1 * * ?";
	/**
	 * 每天凌晨2点,运行一次
	 **/
	public static final String CRON_AT_2_AM = "0 0 2 * * ?";
	/**
	 * 每天凌晨3点,运行一次
	 **/
	public static final String CRON_AT_3_AM = "0 0 3 * * ?";
	/**
	 * 每天凌晨8点,运行一次
	 **/
	public static final String CRON_AT_8_AM = "0 0 8 * * ?";
	/**
	 * 每天凌晨9点,运行一次
	 **/
	public static final String CRON_AT_9_AM = "0 0 9 * * ?";
	/**
	 * 每天凌晨10点,运行一次
	 **/
	public static final String CRON_AT_10_AM = "0 0 10 * * ?";
	/**
	 * 每天凌晨11点,运行一次
	 **/
	public static final String CRON_AT_17_AM = "0 0 17 * * ?";
	/**
	 * 每天凌晨19点,运行一次
	 **/
	public static final String CRON_AT_19_PM = "0 0 19 * * ?";
	/**
	 * 每天凌晨21点,运行一次
	 **/
	public static final String CRON_AT_21_PM = "0 0 21 * * ?";
	/**
	 * 每周一 10点
	 **/
	public static final String CRON_EVERY_WEEK1_AT_10_AM = "0 0 10 ? * MON";
}
